package com.qiaofang.applet.service.member.service.dto;

import com.qiaofang.applet.common.base.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;

import java.sql.Timestamp;
import java.util.List;


@Data
@ApiModel("订阅列表查询DTO")
public class MemberSubscribeQueryDto extends BaseDto {

    @ApiModelProperty("集团编码")
    private String corporationCode;

    @ApiModelProperty("城市code")
    private String cityCode;

    @ApiModelProperty("订阅时间查询条件")
    private Timestamp beginDate;

    @ApiModelProperty("订阅时间查询条件")
    private Timestamp endDate;

    @ApiModelProperty("订阅状态 订阅/取消订阅")
    private String subscribeStatus;

    @ApiModelProperty("查询参数")
    private String searchStr;

    @ApiModelProperty("会员ID")
    private String memberId;

    @ApiModelProperty("删除标识,true表示删除，false 表示未删除")
    private Boolean deleted;

    @ApiModelProperty("城市权限code集合")
    private List<String> cityCodes;

}
